An Interactive Web-Based Anatomy Navigation System via WebGL and Kinect
نویسندگان
چکیده
This paper presents an interactive web-based cross-sectional anatomy navigation system based on the high-resolution Chinese Visible Human (CVH) dataset. Compared with previous web-based anatomy learning systems, the proposed system has three new features. First, we exploit recently released WebGL API, which supports direct access to the Graphic Processing Units (GPUs) from the browser, to achieve real-time rendering of complex geometry models on the web. In addition, a modified depth peeling algorithm based on WebGL is implemented to provide translucent visualization of human models. Second, to facilitate user-system interaction, the Microsoft Kinect is incorporated into our system and users can navigate the Visible Human with their hand gestures. Third, in order to eliminate the unreliable bottleneck: network transmission, we adopt a coarse-tofine strategy to transmit data from the server to clients progressively. Preliminary experiments demonstrate the feasibility of the proposed navigation system and its great potential for anatomy teaching and learning.
منابع مشابه
Carina: Interactive Million-Node Graph Visualization using Web Browser Technologies
We are working on a scalable, interactive visualization system, called Carina, that helps people explore million-node graphs. By using latest web browser technologies, Carina offers fast graph rendering via WebGL and works across desktop (via Electron) and mobile platforms. Different from most existing graph visualization tools, Carina does not store the full graph in RAM, enabling it to work w...
متن کاملInteractive Volume Visualization with WebGL
Web-based applications have become increasingly popular in many areas and advances in web-based 3D graphics were made accordingly. In this context, we present a web based implementation of volume rendering using the relatively new WebGL API for interactive 3D graphics. An overview of the theoretical background of volume rendering as well as of the common approaches for a GPU implementation is g...
متن کاملPanning and Zooming the Observable Universe with Subsequence-Matching Trees
We introduce a web-based, client-server computing infrastructure to assist the interactive navigation of large-scale astronomy observations. Large image datasets are partitioned into a spatial index structure that allows prefix-matching of spatial objects. In conjunction with pixel-based overlays, this approach allows fetching, displaying, panning and zooming of gigabit panoramas of the sky in ...
متن کاملUsing WebGL as an Interactive Visualization Medium: Our Experience Developing SplatterJs
With web-technologies gaining popularity in use, designed information visualizations can now enjoy wide dissemination without the need for operating system-specific implementation. The process of porting existing visualizations that use GPU-enabled programming (such as OpenGL) to WebGL enables the instantiation of efficient, interactive data visualizations that can scale to larger datasets and ...
متن کاملArchitecture and Implementation of 3D Engine Based on WebGL
As the progress of 3D rendering technology and the changes of market demand, the 3D application has been widely used and reached as far as education, entertainment, medical treatment, city planning, military training and so on. Its trend is gradually changed from client to web, and so many people start to research the 3D graphics engine technology on the web. WebGL and HTML5 rise in recent year...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013